@charset "utf-8";
/*
 * 鸡蛋美术商城 登录注册页CSS样式文件
 * $Author: Jo
 * $Id: login_register.css 2015-8-17 10:57:00
 * 登录注册CSS样式 Begin
*/

#login-register{width: 100%; height: auto;}
#login-register .logo{width: 990px; height: 75px; margin: 20px auto; overflow: hidden;}
#login-register .logo img{width: 118px; height: 75px;}
#login-register .content{width: 100%; margin: 0 auto; overflow: hidden; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd;}
#login-register .content .box{width: 990px; height: auto; overflow: hidden; margin: 30px auto;}
#login-register .content .box .left{float: left; width: 493px; height: 281px; background: url(/img/login_register/left-banner.png) no-repeat; margin: 86px 28px;}
#login-register .content .box .right{float: right; width: 310px; height: auto; box-shadow: 0px 0px 10px #ccc; border: 1px solid #ccc; padding: 0 45px; overflow: hidden; margin: 10px 10px 10px 0;}
#login-register .right .title{width: 100%; height: 20px; font-size: 16px; font-weight: bold; margin: 35px 0; color: #d23233;}
#login-register #uname{position: relative; width: 100%; height: auto;}
#login-register .right .text{width: 288px; height: 20px; font-size: 14px; border: 1px solid #c7c7c7; line-height: 20px; color: #a6a5a5; outline: none; border-radius: 3px; padding: 9px 10px; background: none;}
#login-register .prompt{position: absolute; padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; color: #fff; background: #E24A4A; right: 0; bottom: -10px; display: none;}
#login-register #passwords{position: relative; width: 100%; height: auto; margin-top: 22px;}
#login-register #confirm-password{position: relative; width: 100%; height: auto; margin-top: 22px;}
#login-register .right .submit{width: 100%; height: 40px; font-size: 16px;background: #AB0409; color: #fff; cursor: pointer; border-radius: 3px;margin: 22px 0 17px 0;}
#login-register .right .submit2{width: 100%; height: 40px; font-size: 16px;background: #666666; color: #fff; cursor: pointer; border-radius: 3px;margin: 22px 0 17px 0;}

#login-register .right .submit:hover{opacity: 0.8;}
#login-register #pass{width: 304px; height: 40px; font-size: 12px; color: #8d8d8d;}
#login-register #pass a:hover{opacity: 0.8;}
#login-register #pass .auto{float: left; height: 20px; color: #8d8d8d; margin: -1px 5px 0 0;}
#login-register #pass .regs{float: right; color: #AB0409; font-weight: bold;}
#login-register #pass .f3{float: right; margin-right: 2px;}
#login-register .key-login{text-align: center; color: #8d8d8d; margin: 25px 0;}
#login-register .icon{width: 186px; margin: 0 auto; overflow: hidden; margin-bottom: 30px;}
#login-register .icon a{float: left; display: block; width: 40px; height: 40px;  transition: opacity 1s; -webkit-transition: opacity 1s; -moz-transition: opacity 1s; -ms-transition: opacity 1s; -o-transition: opacity 1s;}
#login-register .icon a:hover{opacity: 0.6; filter:alpha(opacity=60);}
#login-register .icon .sina{background: url(/img/login_register/key-login-ico.png) no-repeat 0 0;}
#login-register .icon .qq{background: url(/img/login_register/key-login-ico.png) no-repeat 0 -43px; margin: 0 30px;}
#login-register .icon .weixin{background: url(/img/login_register/key-login-ico.png) no-repeat 0 -86px;}
#login-register .bottom{width: 100%; margin: 10px auto; overflow: hidden; text-align: center;}
#login-register .bottom p{line-height: 30px;}
#login-register #xieyi{position: relative; width: 100%; height: 62px; color: #999; height: 30px;}
#login-register #xieyi a{color: #9f1212;}
#login-register #xieyi a:hover{opacity: 0.8;}
#login-register #agreement_notice{padding: 0 10px; height: 20px; line-height: 20px; font-size: 12px; color: #fff; background: #E24A4A; position: absolute; right: -2px; bottom: 12px; display: none;}
#login-register .mobile_validated .password{margin-top: 40px;}
#div_id_embed{width: 290px;height: 40px;clear:both;position: absolute;top: 200px;left: 100px;}
#div_id_embed .gt_holder.float{width: 261px;overflow: visible;}
/* 登录注册CSS样式 End */